it ulcerates - Allemand Anglais Dictionnaire